package com.csair.seam.domain.model.entity;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel
public class ShareEquip implements Serializable{
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value="设备Id")
	private String id;
	
    @ApiModelProperty(value="设备编码")
	private String code;

    @ApiModelProperty(value="设备名称")
	private String name;
    
    @ApiModelProperty(value="一级设备类别id")
	private String categoryId1;
    
    @ApiModelProperty(value="二级设备类别id")
    private String categoryId2;
    
    @ApiModelProperty(value="三级设备类别id")
    private String categoryId3;
    
    @ApiModelProperty(value="一级设备类别编码")
	private String categoryCode1;
    
    @ApiModelProperty(value="二级设备类别编码")
    private String categoryCode2;
    
    @ApiModelProperty(value="三级设备类别编码")
    private String categoryCode3;
    
    @ApiModelProperty(value="一级设备类别名称")
    private String categoryName1;
    
    @ApiModelProperty(value="二级设备类别名称")
    private String categoryName2;
    
    @ApiModelProperty(value="三级设备类别名称")
    private String categoryName3;
    
    @ApiModelProperty(value="位置名称")
	private String locationName;
    
    @ApiModelProperty(value="净值")
	private Double newValue;
    
    @ApiModelProperty(value="原值")
	private Double originValue;
    
    @ApiModelProperty(value="资产组织名称")
	private String orgName;
    
    @ApiModelProperty(value="使用年限")
	private Double userYear;
    
    @ApiModelProperty(value="投入日期")
    private String startUsedDate;
    
    @ApiModelProperty(value="是否已关注（Y：是，N：否）")
	private String follow;
    
    @ApiModelProperty(hidden = true)
	private byte[] preViewImage;
    
    @ApiModelProperty(value="详情图集合")
    private List<ShareEquipImage> shareEquipImageList;
    
    @ApiModelProperty(value="详情图名称集合")
    private String[] detailImgNameList;
    
    @ApiModelProperty(value="设备信息")
    private Equip equip;
    
}
